protein alternatives to nuts

Best popular protein alternatives to nuts